<?php

class Util {
   public static function agregarError($errors,$id,$message){       
       $errors->add($id, $message);       
   }
   public static function girarFecha($fecha) {
        $res="";
        $tok = strtok($fecha, "/");
        if ($tok !== false) {
            $dia=$tok;
            $mes = strtok("/");
            $anio = strtok("/");
            $res=$anio."/".$mes."/".$dia;
        }
        return $res;
    }
    
    public static function formatearFechaLOLCLI($fecha) {
        $res="";
        $tok = strtok(date("d/m/Y",strtotime($fecha)), "/");
        if ($tok !== false) {
            $dia=$tok;
            $mes = strtok("/");
            $anio = strtok("/");
            $res=$anio.$mes.$dia;
        }
        return $res;
    }

    public static function obtenerHoraActualPeru() {
        $hora_peru="";
        //Obtener fecha real
        $timezone=-5; //Lima,Peru = GMT-5
        $current_time_offset = date("Z"); //en segundos, GMT del Servidor
        $hora_peru = time() + ($timezone * 60 * 60) - $current_time_offset;
        return $hora_peru;
    }
}

?>